package work20241211.lianxi;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

/**
 * @author zdl
 * @date 2024/12/11
 */
public class Demo14 {
    public static void main(String[] args) throws ParseException {
        /**
         * 14. 日期比较
         * 题目描述：
         * 编写一个方法，接收两个 Date 对象，判断第一个日期是否在第二个日期之前。
         *
         * 示例：
         *
         * java
         * Input: date1 = 2024-12-10, date2 = 2024-12-11
         * Output: true
         * 提示：
         *
         * 使用 Date 类的 before() 和 after() 方法进行比较。
         */
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
        Date date = sdf.parse("2024-12-10");
        Date date1 = sdf.parse("2024-12-11");
        System.out.println(afterOrBefore(date, date1));
    }
    public static boolean afterOrBefore(Date date,Date date1){
        if (date.before(date1)){
            return true;
        }else {
            return false;
        }
    }
}
